#ifndef PT_DJPK_H
#define PT_DJPK_H

//
// Pay tables for "Double Jackpot Poker" Video Poker
//

#include "pte_djpk.h"

#define VPTBL_NUMFREQS	3		// num pay table frequency types (lo, med, hi)
#define VPTBL_NUMCOLS	5

static int32 sPayTable[VPTBL_NUMFREQS][VPTBL_NUMCOLS][VPEVT_NUMEVENTS] = {
	//
	// "low payout" frequency		(1 coin: 97.76%  5 coins: 98.99%)
	//
	{
		{ 1,  2,  3,  4,  5,  8,  20,  35,  70,  70, 140,  50,  250 },
		{ 2,  4,  6,  8, 10, 16,  40,  70, 140, 140, 280, 100,  500 },
		{ 3,  6,  9, 12, 15, 24,  60, 105, 210, 210, 420, 150,  750 },
		{ 4,  8, 12, 16, 20, 32,  80, 140, 280, 280, 560, 200, 1000 },
		{ 5, 10, 15, 20, 25, 40, 100, 175, 350, 350, 700, 250, 4000 }
	},
	//
	// "medium payout" frequency	(1 coin: 98.17%  5 coins: 99.40%)
	//
	{
		{ 1,  2,  3,  4,  5,  8,  20,  40,  80,  80, 120,  50,  250 },
		{ 2,  4,  6,  8, 10, 16,  40,  80, 160, 160, 240, 100,  500 },
		{ 3,  6,  9, 12, 15, 24,  60, 120, 240, 240, 360, 150,  750 },
		{ 4,  8, 12, 16, 20, 32,  80, 160, 320, 320, 480, 200, 1000 },
		{ 5, 10, 15, 20, 25, 40, 100, 200, 400, 400, 600, 250, 4000 }
	},
	//
	// "high payout" frequency		(1 coin: 98.40%  5 coins: 99.63%)
	//
	{
		{ 1,  2,  3,  4,  5,  8,  20,  40,  80,  80, 160,  50,  250 },
		{ 2,  4,  6,  8, 10, 16,  40,  80, 160, 160, 320, 100,  500 },
		{ 3,  6,  9, 12, 15, 24,  60, 120, 240, 240, 480, 150,  750 },
		{ 4,  8, 12, 16, 20, 32,  80, 160, 320, 320, 640, 200, 1000 },
		{ 5, 10, 15, 20, 25, 40, 100, 200, 400, 400, 800, 250, 4000 }
	}
};

#endif
